Computational Resiliency: Reliable Heterogeneous Applications

نویسندگان

  • Joohan Lee
  • Steve J. Chapin
چکیده

This thesis presents the notion of computational resiliency to provide reliability in heterogeneous distributed applications. The notion provides both software fault tolerance and the ability to tolerate information warfare (IW) attacks. This technology seeks to strengthen a military mission, rather than protect its network infrastructure using static defense measures such as network security, intrusion sensors, and firewalls. Even if a failure or successful attack is never detected, it should be possible to continue information operations and achieve mission objectives. Computational resiliency involves the dynamic use of replicated software structures, guided by mission policy, to achieve reliable operation. However, it goes further to automatically regenerate replication in response to a failure or attack, allowing the level of system reliability to be restored and maintained. Replicated structures can be protected through several techniques such as camouflage, dispersion, and layered security policy. This thesis examines a prototype concurrent programming technology to support computational resiliency in a heterogeneous distributed computing environment. The performance of the technology is explored through two example applications, concurrent sonar processing and remote sensing. We develop the associated performance analytical model and verify the model against the experimental results. Overhead of computational resiliency over homogeneous and heterogeneous systems are investigated. Load balancing techniques are used to improve the overall performance of the system especially on heterogeneous computing environments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reliable heterogeneous applications

—This paper explores the notion of computational resiliency to provide reliability in heterogeneous distributed applications. The notion of provides both software fault tolerance and the ability to tolerate information warefare(IW) attacks. This technology seeks to strengthen a military mission, rather than protect its network infrastructure using static defense measures such as network securit...

متن کامل

Parleda: a Library for Parallel Processing in Computational Geometry Applications

ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...

متن کامل

Resilient Image Fusion

The paper describes a distributed spectral-screening PCT algorithm for fusing hyper-spectral images in remote sensing applications. The algorithm provides intrusion tolerance from information warfare attacks using the notion of computational resiliency. This concept uses replication to achieve fault tolerance, but goes further to dynamically regenerate replication in response to an attack or fa...

متن کامل

Secure and Reliable Data-Centric In-Network Processing for Wireless Sensor Based Networks

Data-Centric approaches based on data-aggregation strategies and in-network processing has been shown to be an interesting strategy to improve scalability conditions, optimize information dissemination, minimize redundancy and increase network lifetime in wireless sensor networks (WSN). In critical-mission WSN applications, secure in-processing strategies translates to both efficient, reliable,...

متن کامل

Checkpointing Based Fault Tolerant Job Scheduling System for Computational Grid

A computational grid environment, due to its heterogeneous, autonomous and dynamic nature is prone to different kinds of faults which may lead to delay in completion of job or even execution of job from starting point. Checkpointing mechanism plays a vital role for making grid more reliable, cost effective and efficient. In this paper, we have proposed schemes based on system checkpointing and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001